module common.jdo {
	requires java.sql;
	requires java.naming;
	requires java.management;
	requires common.core;
	requires druid;
	requires static lombok;
	requires spring.core;
	requires spring.aop;
	requires spring.beans;
	requires spring.context;
	requires spring.jdbc;
	requires spring.tx;
	requires spring.boot;
	requires spring.boot.autoconfigure;

	exports web.common.jdo.annotation;
	exports web.common.jdo.engine;
	exports web.common.jdo.exception;
	exports web.common.jdo.parser;

	exports web.common.internal.jdo.config to spring.beans, spring.context, spring.boot;

	opens web.common.internal.jdo.config to spring.core;
}